using System;
using System.Collections.Generic;
using System.Text;

namespace ASMdll
{
	public class SymTabElement
	{
		public enum SymType { Label, Pointer, Procedure }

		private string name;
		private UInt16 address;
		private SymType type;

		public SymTabElement(string name, UInt16 address, SymType type)
		{
			this.name = name;
			this.address = address;
			this.type = type;
		}

		public string Name
		{
			get { return name; }
		}

		public UInt16 Address
		{
			get { return address; }
		}

		public SymType Type
		{
			get { return type; }
		}

	}
}
